home *** CD-ROM | disk | FTP | other *** search
- -------------------------------------------------------------------------------
- Image Analyzer 3D modeling plugin
- -------------------------------------------------------------------------------
- Copyright (C) 2003 | Michael Vinther | mv@logicnet╖dk
- MeeSoft | http://meesoft.logicnet.dk
- -------------------------------------------------------------------------------
-
- Description:
- ------------
- The 3D modelling plugin can produce models from either a depth map or a lathe
- profile, and a texture can be assigned to the model. Go to the Image Analyzer
- plugin downloads page at http://meesoft.logicnet.dk for a few tutorial
- examples.
- A depth map is either a grayscale image or a float map. Lathe profiles can be
- given either as a grayscale image (see BishopProfile.png or LampProfile.png)
- or an expression.
- To use an expression, open the expression evaluator (F11), enter an
- expression like "sqrt(1-y^2)" (this is a semicircle) and select "Generate
- from lathe profile" in the plugin menu. Here a texture can be assigned to the
- model. The semicircle will result in a 3D ball.
-
- To change the appearence of the model, change the rendering method or surface
- reflection in the menu. The light source can be moved using the right mouse
- button. Note that the light source is modelled as light comming from very far
- away (like sunlight on earth) and the distance cannot be changed - only the
- angle.
-
- Both the rendered model and a distance map (the Z-buffer) can be returned to
- Image Analyzer for file export.
-
-
- Installing the plugin:
- ----------------------
- The plugin requires DirectX 7 and Image Analyzer 1.16 or later. For Image
- Analyzer to be able to find the plugin, View3DModel.dll should be placed in
- the folder ProcessingPlugins below the Image Analyzer program folder.
-
-
- License information:
- --------------------
- Thanks to Markus Oberhumer and Laszlo Molnar for their brilliant EXE compressor
- UPX. (See http://upx.sourceforge.net/)
-
- This program is freeware and can be used and copied freely, if the following
- conditions are accepted:
- ╖ I (Michael Vinther) or MeeSoft can not in any way be held responsible for
- any damage or loss caused by using this program.
- ╖ The program can be distributed as long as it is not modified and this text
- file is included.
-
-
- Version history:
- ----------------
- Note that this version history is incomplete. It does not include all changes
- in all versions.
-
- Changes in version 1.00 (2003-06-22):
- First public release
- Changes in version 1.01 (2003-07-23):
- Fixed problem when not rendering in 32 bit display mode on some systems
- Changes in version 1.02 (2003-09-16):
- Diagram mode with axis display
-